Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 OTTERHAM QUAY LANE Detached £400,000 13 Dec 2018
21 OTTERHAM QUAY LANE Semi-Detached £177,000 27 Feb 2006
27 OTTERHAM QUAY LANE Semi-Detached £205,000 18 Jul 2011